package com.lotus.lqmp.service.controller.vo.req;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;

/**
 * description
 * @author Shuang.Pan2
 * @since 2022/03/30 16:44
 */
@Data
public class DeliverablesAddReq {

    /**
     * 交付物名称
     */
    @ApiModelProperty("交付物名称")
    @NotEmpty(message = "deliverables name can not empty")
    private String deliverablesName;

    /**
     * JR1配置：0-not need;1-need
     */
    @ApiModelProperty("JR1配置：0-not need;1-need")
    private Integer jr1Config;

    /**
     * JR2配置：0-not need;1-need
     */
    @ApiModelProperty("JR2配置：0-not need;1-need")
    private Integer jr2Config;

    /**
     * JR3配置：0-not need;1-need
     */
    @ApiModelProperty("JR3配置：0-not need;1-need")
    private Integer jr3Config;

    /**
     * JR4配置：0-not need;1-need
     */
    @ApiModelProperty("JR3配置：0-not need;1-need")
    private Integer jr4Config;

    /**
     * 变更原因
     */
    @ApiModelProperty("变更原因")
    @NotEmpty(message = "modify reason can not empty")
    private String modifyReason;
}
